PLC Heltec WiFi LoRa 32 V2






 
Heltec WiFi LoRa 32 V2
LCD
Heltec WiFi LoRa 32 V2
SSD1306
Heltec WiFi LoRa 32 V2
SH1106
 
Entradas y salidas digitales
Operaciones lógicas
Control motor DC
Control relé electromecánico
Control relé de estado sólido
Control TRIAC
Control contactor
Temporizadores (TON, TOF, TP)
Ejemplo Blink
Contadores (CTU, CTD, CTUD)
Entrada análoga
Salida análoga (PWM)
Comunicación One Wire:      
     Sensor DS18B20
     Sensor DHT11
     Sensor DHT21
     Sensor DHT22
Comunicación I2C:      
     Sensor SHT1x
Comunicación serial Modbus RTU
MQTT


Este módulo integra el dispositivo ESP32 para obtener una plataforma de desarrollo compatible con OpenPLC, dotada de comunicación WiFi para el desarrollo de aplicaciones IoT.

Descargar e instalar: Open PLC Editor para Windows



Iniciar OpenPLC Editor y crear un nuevo proyecto desde el menú + New Project.


Seleccionar el tipo de proyecto PLC Project.


Nombrar y asignar la ruta de almacenamiento del proyecto.


Seleccionar el lenguaje de programación y el periodo de ejecución del programa principal.


Se debe configurar el entorno OpenPLC para poder compilar y cargar los programas adecuadamente al dispositivo Heltec WiFi LoRa 32 V2.

- Ir al menú Device --> Configuration.

- Desmarcar la opción Compile Only.

- Seleccionar el dispositivo controlador en el menú Device y el puerto de comunicación USB en el menú Communication Port.


- Mapear los pines correspondientes a las entradas y las salidas del controlador.

- Habilitar comunicación Modbus RTU para monitoreo del controlador.